package com.hst.capacity.domain.model.entity.dispatch;

import com.hst.capacity.domain.model.entity.DefaultEntity;
import com.hst.capacity.domain.model.entity.order.express.ExpressOrderEntity;
import com.hst.capacity.domain.model.entity.setting.station.StationEntity;
import com.hst.capacity.domain.model.response.PagingResultVO;
import com.hst.capacity.domain.model.response.dispatch.StationVO;
import com.hst.capacity.domain.model.response.express.ExListNewVO;
import lombok.Data;
import lombok.EqualsAndHashCode;
import org.apache.ibatis.type.Alias;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.MappedSuperclass;
import javax.persistence.Table;
import java.time.LocalDateTime;
import java.util.List;

//@Data
//@Alias("station")
//@EqualsAndHashCode(callSuper=false)
//@Entity
//@Table(name = "bse_station")//汽车站或虚拟公交站点
@Data
@Alias("dispatch_station")
@MappedSuperclass
public class DispatchStationEntity {

    private List<StationVO> stationListAll;
    //private StationVO selectedStation;
    private List<ExpressOrderEntity> orderList;
    private String idStation;
    private int orderCount;
    private int orderSendCount;
    private int orderReceiveCount;
}